

body {
  font-size: 10px;
  background: #FFF;
  font-family: Verdana, Geneva, sans-serif;
  margin: 0px;
 }

 #header {
 color: #000;
 height: 100px;
 margin-top: 5px;
 background: #FFF;
 }
 .logotitle{
 text-align: right;

 }
 #menu {
 background: #fff;
 padding: 0px;
 }
ul.nav{
list-style-type: none;
background: url(IMAGES/menu2.png) repeat-x;
height:45px;
border:0px;
margin: 0px;
padding: 0px 2px 0px 2px;
position: relative;
overflow: hidden;
}
ul.nav  li{
float: left;
}
ul.nav  li.back{
background: url("IMAGES/select.png") no-repeat 50% 50%;
width: 10px; height: 30px;
z-index: 8;
margin-top: 3px;
position: absolute;
}
ul.nav  li.back .left{
background: url("IMAGES/select.png") no-repeat 50% 50%;
height: 30px;
margin-right: 0px; /* 7px is the width of the rounded shape */
}
ul.nav a{
margin-top: 15px;
border-right: 0px solid #0056AD;
display:block;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
font-weight:old;
color: #333333;
text-decoration: none;
text-align: center;
line-height: 30px;
width: 110px;
letter-spacing: 0;
z-index: 10;
display: block;
float: left;
height: 30px;
position: relative;
overflow: hidden;
margin: ;
}
ul.nav  li a:hover, ul.nav  li a:active {color: #0056AD;}
#index  #menu-index a,
#about  #menu-about a,
#services #menu-services a,
#partners #menu-partners a,
#group #menu-group a,
#news #menu-news a {
color: #0056AD;
text-decoration:underline;
}



.title{
text-align:left;
font-size: 25px;
color:#0038A5;
}


.partner{
padding-top: 13px;
padding-bottom: 12px;
float: left;
border-bottom: 1px solid #0056AD;
}
.partner p {
margin: 0px;
}
.partner.last{
border-bottom: 0px;
}
 #leftCol{
 float: left;
 min-height: 320px;
 margin-top: 10px;
 font-size: 12px;
 }
 #rightCol{
 border-left: 1px solid #989898;
 float: right;
 display: inline;
 min-height: 320px;
 padding-left: 39px;
 margin-top: 10px;
 }
 #rightCol p{
 font-size: 13px;
 font-style: italic;
 
 }
 .info{
 font-size:14px;
 font-weight:bold;
 }
.profile{
text-indent:15px;
font-size:18px;
}
ul{
padding:5px;
margin-left:25px;
list-style-type:decimal;
}

#subtitle{
text-align: left;
padding-left: 10px;
font-size: 16px;
font-weight: bold;
}
.floatRight{
float: right;
margin: 4px;
padding-left:15px;

}
.imageboxRight p{
margin-top: 0px;
margin-right: 168px;
}
.floatLeft{
float: left;
margin: 0px 4px 4px 4px;
padding:0px 5px 5px 5px;
width: 150px;
}
.imageboxLeft p,
.imageboxLeft ul{
margin-top: 0px;
margin-left: 168px;
list-style-type: none;

}
.post{
border-top: 2px solid #0056AD;
border-right: 2px solid #0056AD;
border-left: 2px solid #0056AD;
border-bottom: 2px solid #0056AD;
padding: 5px;
margin-bottom: 10px;
}
.post_title{
font-weight: bold;
}
.Date{
font-size: 15px;
font-style: italic;
font-weight: bold;
border-bottom: 2px solid #0056AD;
}
img.services{
float: left ;
padding: 0px 130px 0px 0px; 
}
#footer { 
 border-top: 1px solid #0056AD;
 color: #333;
 background: url(IMAGES/ooter.png) no-repeat;
 margin: 10px 0px 10px 0px;
 padding: 5px 10px 10px 10px;
 font-size: 13px;
 clear: both;
 }
 img
{  border-style: none;
}
hr {
 border: 0px;
 height:1px;
 color:#0056AD;
 background-color:#0056AD;
 }